reefer ship - French English Dictionary